import 'package:http/http.dart' as http;
import 'package:mobile_app.core/core/domain/entities/access_credentials.dart';

class AccessCredentialObtainmentException implements Exception {
  const AccessCredentialObtainmentException();
}

abstract class ApiClient implements http.Client {
  Stream<AccessCredentials?> get accessCredentialStream;

  void setAccessCredentials(AccessCredentials? accessCredentials);
}
